
.search{
    position: relative;
    input{
         width: 90%;
         margin: 10px 10px;
         border-radius: 15px;
         font-size: 16px;
         height: 30px;
         line-height: 30px;
         text-indent: 15px;
         background-color: rgb(241, 241, 241);
    }
    button{
        width: 63px;
        position: absolute;
        top:10px;
        right: 10px;
        border-radius: 15px;
        height: 30px;
        line-height: 30px;
        color: #fff;
        font-size: 16px;
        background-color: rgb(255, 132, 29)
    }
}
.nav{
  min-height: 36px;
  background-color: #ededed;
  border-top: solid 1px #ededed;
  border-bottom: 1px solid #ccc;
  line-height: 36px;
   padding-left: 8px;
   font-size: 14px;
  display: flex;
   z-index: 2;
}
.nav_hot{
    margin-top: 7px;
    >a{
        height: 40px;
        line-height: 40px;
        padding-left: 10px;
        color: rgb(135, 70, 4);
        border:1px solid #ccc;
        background-color: rgb(238, 238, 238);
    }
   
}
.nav_more{
    .n_b{
        display: flex;
        justify-content: space-between;
        border-bottom: 1px solid #ccc;
        padding: 15px 10px;
        background-color: rgb(238, 238, 238);
       
        
    }
}